🇬🇧 en es 🇪🇸

smart aleck noun

  • (rare) A well-dressed person.
sabelotodo, diablillo; sabihondo, listillo
  • One who is obnoxiously self-assured; a show off.
creido, diablillo; sabihondo, pretencioso
Wiktionary Links